Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour EFG Swiss Open - Gstaad Plava Laguna Croatia Open - Umag Western & Southern Open - Cincinnati U.S. Open - New York Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Moselle Open - Metz Australian Open - Melbourne Rio Open - Rio de Janeiro Olympics - Paris Grand Prix Hassan II - Marrakech BNP Paribas Open - Indian Wells Wimbledon - London Bordeaux Challenger Monte-Carlo Rolex Masters - Monte-Carlo Bucharest Open - Bucharest Aix En Provence Challenger French Open - Paris U.S. Open - New York Shanghai Rolex Masters - Shanghai China Open - Beijing Swiss Indoors Basel - Basel BNP Paribas Nordic Open - Stockholm Germany F4 Usa F7 Bratislava 2 Challenger Monte-Carlo Rolex Masters - Monte-Carlo Qatar ExxonMobil Open - Doha Naples Challenger Aix En Provence Challenger Tiriac Open - Bucharest French Open - Paris Plava Laguna Croatia Open - Umag Bordeaux Challenger Shimadzu All Japan Indoor - Kyoto Zagreb Open - Zagreb Tennis Napoli Cup - Napoli Pekao Open 2004 - Szczecin The LTA Men's Challenger Wrexham - Wrexham Challenger 42 - Andrezieux Tatra Banka Open - Bratislava 3° Trofeo 'Citta di Brindisi' - Brindisi The Surbiton Trophy - Surbiton The Surbiton Trophy - Surbiton Tatra Banka Open - Bratislava Samsung Securities Cup Challenger Tennis - Seoul Tennis Napoli Cup - Napoli Banca Marche Tennis Cup - San Benedetto Privat Bank Cup - Dniepropetrovsk Pro Tennis World Open - Boca Raton Yokohama Challenger 2001 - Yokohama Gran Copa Ericsson - Rio de Janeiro Qatar Mobil Open 2001 - Doha Rome Challenger Ostrava Challenger The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Lugano Challenger AIG Japan Open - Tokyo Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad RCA Championships - Indianapolis International Championship of Croatia - Umag Stockholm Open - Stockholm Banca Stato Challenger Lugano - Lugano 2002 FSE Challenger - Tarzana Warsteiner Challenger Lubeck - Lubeck Challenger Britania Zavaleta - Puebla Urbana-Champaign Challenger - Urbana AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad TD Waterhouse Cup - Long Island Open Romania - Bucharest International Tennis Championships - Delray Beach Open de Moselle - Metz Davidoff Swiss Indoors - Basel Milan Indoors - Milan Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Heineken Open - Auckland Open 13 - Marseille Challenger Ford de Cherbourg - Cherbourg The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Prague Challenger BMW Open - Munich Prague II Challenger Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart China Open - Beijing Heineken Open - Auckland The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona Open de Moselle - Metz Challenger Groningen - Groningen Heilbronn Challenger Swiss Indoors Basel - Basel Lambertz Open - Aachen Copa Claro - Buenos Aires Tatra Banka Open 2003 - Bratislava Open 13 - Marseille Marbella Challenger Brisbane International - Brisbane Gemax Open 2002 - Belgrade St. Petersburg Challenger - St. Petersburg IPP Geneva Trophy - Geneva Heineken Challenger - Ho Chi Minh City Barletta Citta Della Disfida Open 2000 - Barletta Rhein-Main Challenger 2004 - Aschaffenburg Zagreb Open - Zagreb European Open - Antwerp Lambertz Open - Aachen Bordeaux Challenger Perugia Challenger Sassuolo Challenger Iasi Challenger TED Open-Akbank Private Banking - Istanbul Cancun Challenger Samsung Securities Cup - Seoul The Nottingham Cahllenger - Nottingham IPP Open - Helsinki Rennes Challenger Neride Prague Indoor - Prague Jameson Cup - Milan St. Tropez Challenger Hamburg Challenger - Hamburg Belgrade Challenger Open Sainte-Victoire - Aix-En-Provence Geneva Challenger - Geneva Heilbronn Open - Heilbronn Nova Challenger Osaka - Osaka Challenger Ford de Cherbourg - Cherbourg Open de Franche-Comte - Besancon Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Challenger Citta di Olbia - Olbia XXXVII Torneig C.E. Laieta - Barcelona Banca Stato Challenger Lugano - Lugano Open 13 - Marseille San Remo Tennis Cup - San Remo Ordina Open - 's-Hertogenbosch Lugano Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Cridicard Mastercard Tennis Cup - Campos do Jordao Schickedanz Open - Furth BH Tennis Open International Cup - Belo Horizonte Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig V Gramado Open de Tennis - Gramado Geneva Challenger - Geneva Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Open 13 - Marseille NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Rogers Masters - Montreal Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris Qatar Exxon Mobil Open - Doha Medibank International - Sydney Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Hypo Group Tennis International 2008 - Poertschach Mutua Madrilena Masters Madrid - Madrid The Artois Championships - London BNP Paribas Masters - Paris Ordina Open - s-Hertogenbosch Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Brisbane - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Open Castilla y Leon Trofeo Iberdrola - Segovia Open Sabadell Atlantico - Barcelona Shanghai Rolex Masters - Shanghai Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Interwetten Austrian Open - Kitzbuhel Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Mutua Madrid Open - Madrid CA-Challenge - Graz AIG Japan Open Tennis Championships - Tokyo Geneva Challenger - Geneva Davidoff Swiss Indoors Basel - Basel Rolex Paris Masters - Paris Chennai Open - Chennai Grand Prix Hassan II - Casablanca Serbia Open - Belgrade TED Open - Istanbul Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BMW Open - Munich Allianz Suisse Open - Gstaad If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Credit Agricole Suisse Open - Gstaad Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur China Open - Beijing Aircel Chennai Open - Chennai AEGON Championships - London Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Geneva Open - Geneva AEGON Championships - London Moselle Open - Metz Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva AEGON Championships - London St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva AEGON Championships - London ABN/AMRO World Tennis Tournament - Rotterdam Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Geneva Open - Geneva AEGON Championships - London AEGON International - Eastbourne French Open - Paris Wimbledon - London U.S. Open - New York Citi Open - Washington St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo French Open - Paris Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Sporting Challenger - Turin Fever-Tree Championships - London French Open - Paris European Open - Antwerp Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Wimbledon - London Internationaler Raiffeisen Grand Prix - St. Polten Arizona Men's Tennis Championships - Scottsdale cinch Championships - London Nordea Open - Bastad Allianz Suisse Open Gstaad - Gstaad Moselle Open - Metz Astana Open - Astana U.S. Open - New York Qatar Open - Doha Swiss Indoors Basel - Basel RCA Championships - Indianapolis United Cup - Australia ABN/AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris Open 13 Provence - Marseille Wimbledon - London Banja Luka Open - Banja Luka Astana Open - Astana Stockholm Open - Stockholm Argentina Open - Buenos Aires U.S. Open - New York EFG Swiss Open - Gstaad Belgrade Open - Belgrade Open Occitanie - Montpellier ABN AMRO Open - Rotterdam Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Australian Open - Melbourne EFG Swiss Open - Gstaad The 10tele.com Open - Nottingham Australian Open - Melbourne French Open - Paris TD Waterhouse Cup - Long Island Thailand Open - Bangkok Wimbledon - London CA Tennis Trophy - Vienna International Indoor Tennis Championships of Croatia - Zagreb French Open - Paris U.S. Open - New York ARAG World Team Championship - Dusseldorf Australian Open - Melbourne AEGON Championships - London Gerry Weber Open - Halle Brasil Open - Salvador Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Allianz Suisse Open Gstaad - Gstaad Chennai Open - Chennai Energis Open - Amersfoort BMW Open - Munich ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Davidoff Swiss Indoors - Basel Swiss Indoors Basel - Basel ABN/AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Davidoff Swiss Indoors - Basel Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid BNP Paribas Masters - Paris Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Open 13 - Marseille Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, World Group, 1R, FRA-CRO 4-1 Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, PO, GER-SUI 2-3 Davis Cup, Group B, Manchester French Open (juniors) AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr Capitala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Exhibition Diriyah Tennis Cup Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Athens Olympics - London Geneva Open - Geneva Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, PO, SUI-NED 4-1 AAMI Classic - Kooyong Davis Cup, World Group, QF, ESP-CRO 5-0 Olympics - Beijing Davis Cup, Group 1, 2R, BLR-SUI 1-4 Mubadala World Tennis Championship